package com.xdf.ecommerce.service;

import com.xdf.ecommerce.common.TableId;
import com.xdf.ecommerce.order.OrderInfo;

/**
 * @author chanchaw
 * @create 2025-11-11 16:19
 */
public interface IOrderService {
    /**
     * 创建订单的流程：创建订单 > 扣减库存 > 扣减余额 > 创建物流信息(stream + kafka)
     * 需要用到分布式事务
     */
    TableId createOrder(OrderInfo orderInfo);
}
